package org.example.common;

public enum ErrorCode {
    SUCCESS("操作成功",200),
    ERROR("操作失败",444);

    private String desc;

    private int code;

    /**
     * 私有构造,防止被外部调用
     * @param desc
     */
    private ErrorCode(String desc, int code){
        this.desc=desc;
        this.code=code;
    }
    /**
     * 定义方法,返回描述,跟常规类的定义没区别
     * @return
     */
    public String desc(){
        return desc;
    }

    /**
     * 定义方法,返回代码,跟常规类的定义没区别
     * @return
     */
    public int code(){
        return code;
    }
}
